#!/usr/bin/env python
# -*-coding:UTF-8 -*-
'''
@Project ：19-xpath站长素材.py
@File：49-selenium无头浏览器_规避检测.py
@Author ：文非
@Date：2021/3/1621:22
@Require：# 请求得无头浏览器+规避检测
'''
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
from time import sleep

# 实现无可视化界面的操作
# 创建一个参数对象，用来控制chrome以无界面模式打开
chrome_options = Options()
chrome_options.add_argument('--headless')
chrome_options.add_argument('--disable-gpu')

# 实例化一个浏览器自动化对象
browser = webdriver.Chrome(executable_path="./chromedriver.exe",options=chrome_options)
# 无可视化（无头浏览器） 除了封装好的chrome_options对象  还有一个phantomJs对象
url = "http://www.baidu.com"
browser.get(url)
print(browser.page_source)
sleep(2)
browser.quit()


